package com.bw.module_cashier.repo

import com.bw.lib_common.entity.CashierBillEntity
import com.bw.lib_common.model.BaseRepository
import com.bw.lib_http.OkHttpClientManager
import com.bw.module_cashier.api.CashierApiService
/**
 * 智慧园区-05-收银台V1.1-20250507
 */
class CashierRepo:BaseRepository<CashierApiService>() {
    override fun createApiServer(): CashierApiService = OkHttpClientManager.retrofitInstance.create(CashierApiService::class.java)

    suspend fun getCashier(payerId:Int) = apiService.getCashier(payerId)

    suspend fun getCashierDetailBill(id:Int) = apiService.getCashierDetailBill(id)

    suspend fun addCashier(cashierBillEntity: CashierBillEntity) = apiService.addCashier(cashierBillEntity)
}